<?php
namespace app;

// 应用请求对象类

class Request extends \think\Request
{
    protected $params = [];
    public function getParams()
    {
        if (!empty($this->params) && !empty($this->params['controller'])) {
            return $this->params;
        }
        $controller = $this->controller();


        // url相关信息
        $this->params = [
            'app_name' => app('http')->getName(),// 当前应用名
            'controller' => $controller, // 当前控制器名
            'action' => $this->action(),// 当前方法名
            'args' => $this->param(), // 获取url的参数 ?后面的
        ];
        return $this->params;
    }

}
